html,body{
	height:100%;
	background:#F7F7F8;
	color:#666;
	overflow: auto;
}
::-webkit-input-placeholder { /* WebKit browsers */
　　color:#BABABA;
}
　　:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
　　color:#BABABA;
　　}
　　::-moz-placeholder { /* Mozilla Firefox 19+ */
　　color:#BABABA;
　　}
　　:-ms-input-placeholder { /* Internet Explorer 10+ */
　　color:#BABABA;
　　}
ul{
	width:12.8rem;
	height:auto;
	margin:3.62rem auto 0 auto;
}
ul li{
	width:100%;
	height:1.92rem;
	line-height: 1.92rem;
	text-align: center;
	list-style: none;
	position: relative;
	margin-bottom: 0.51rem;
}
ul li input{
	display: inline-block;
	width:100%;
	border:1px solid #E4E4E4;
	box-sizing: border-box;
	font-size: 0.64rem;
	height:1.92rem;
	text-indent: 0.68rem;
}
ul li .postKey{
	display: inline-block;
	width:3.7rem;
	position: absolute;
	font-size:0.51rem;
	height:1.92rem;
	line-height: 1.92rem;
	right:0.64rem;
	top:0;
	color:#FF6B60;
	background: transparent;
	border:none;
	outline:none;
	font-weight: bold;
	text-align: right;
	text-indent: 0;
	z-index: 999;
}
ul button{
	width:100%;
	height:1.92rem;
	background:#FF6B60;
	text-align: center;
	font-size: 0.64rem;
	color:white;
	border:none;
	outline:none;
	border-radius: 0.11rem;
	font-weight: bold;
	margin-top: 0.2rem;
	margin-bottom: 2.13rem;
}
ul>a{
	display: block;
	margin-bottom: .51rem;
	color:red;
	text-indent: .73rem;
	display: none;
}
ul li a{
	font-size: 0.51rem;
	color:#999;
}
ul li a i{
	color:#666;
}
ul p{
	font-size: 0.43rem;
	color:#666;
	padding-left:0.51rem;
	padding-right: .51rem;
	line-height: 1.8;
}
.login_other{
	width:100%;
	height:2.09rem;
}
.login_other span{
	display: inline-block;
	width:50%;
	height:100%;
	float:left;
}
.login_other span img{
	height:100%;
}
.login_other span:first-child img{
	float:right;
	margin-right: 0.73rem;
}
.login_other span:last-child img{
	float:left;
	margin-left: 0.73rem;
}
.register{
	width:12.8rem;
	margin:0 auto;
	display: block;
	font-size: 0.51rem;
	color:#666;
	margin-bottom: 4.01rem;
}
.chart input{
	width:7.19rem;
	float:left;
}
.chart div{
	position: absolute;
	height:100%;
	width:auto;
	right:0;
	background: white;
	border:1px solid #E4E4E4;
	box-sizing: border-box;
}
.chart div img{
	display: block;
	height:100%;
}
.resetSuccess{
	height:auto;
	padding-top:5.55rem;
	text-align: center;
	display: none;
}
.resetSuccess img{
	width:2.56rem;
	margin-bottom: 1.17rem;
}
.resetSuccess p{
	color:#999;
	font-size: 0.51rem;
	margin-bottom: 2.47rem;
}
.resetSuccess button{
	width:12.8rem;
	height:1.92rem;
	background:#FF6B60;
	color:white;
	font-size: 0.64rem;
	font-weight: bold;
	border:none;
	border-radius: 0.11rem;
}